hardly accessible - Turkish English Dictionary